896 x 305 feet = 273.1 x 92.96 meters