897 x 345 feet = 273.41 x 105.16 meters