83 x 344 feet = 25.3 x 104.85 meters