80 x 344 feet = 24.38 x 104.85 meters