81.4 x 189.8 feet = 24.81 x 57.85 meters