718 x 896 feet = 218.85 x 273.1 meters