7.53 meters = 24 feet and 8.46 inches