122.8 x 139.5 feet = 37.43 x 42.52 meters