159.8 x 81.7 feet = 48.71 x 24.9 meters