105 x 42.7 feet = 32 x 13.01 meters