93 x 273 feet = 28.35 x 83.21 meters