7.954 meters = 26 feet and 1.15 inches