60 x 897 feet = 18.29 x 273.41 meters