11.864 meters = 38 feet and 11.09 inches