158 x 89.5 feet = 48.16 x 27.28 meters