626 x 689 feet = 19080.48 x 21000.72 cm