158 x 95.7 feet = 48.16 x 29.17 meters