84 feet and 1.5 inches = 25.641 meters