889 x 626 feet = 27096.72 x 19080.48 cm