609 x 626 feet = 18562.32 x 19080.48 cm