7.522 meters = 24 feet and 8.14 inches