122 x 120.7 feet = 37.19 x 36.79 meters