79 x 340 feet = 24.08 x 103.63 meters