101.8 x 139.1 feet = 31.03 x 42.4 meters