140.1 x 29 feet = 42.7 x 8.84 meters