896 x 344 feet = 273.1 x 104.85 meters