82 x 187.8 feet = 24.99 x 57.24 meters