120.8 x 137.5 feet = 36.82 x 41.91 meters