83 x 42.3 feet = 25.3 x 12.89 meters