11.64 meters = 38 feet and 2.27 inches