119 x 80.5 feet = 36.27 x 24.54 meters