104.9 x 46 feet = 31.97 x 14.02 meters