884 x 621 feet = 26944.32 x 18928.08 cm