7.464 meters = 24 feet and 5.86 inches