84 feet and 0.8 inches = 25.624 meters