7.6 meters = 24 feet and 11.21 inches