42.7 x 105 feet = 13.01 x 32 meters