7.642 meters = 25 feet and 0.87 inches