7.765 meters = 25 feet and 5.71 inches