7.453 meters = 24 feet and 5.43 inches