414 x 897 feet = 126.19 x 273.41 meters