137.5 x 140.1 feet = 41.91 x 42.7 meters