123 x 628 feet = 3749.04 x 19141.44 cm