7.474 meters = 24 feet and 6.25 inches