33.64 meters = 110 feet and 4.41 inches