835.9 meters = 2742 feet and 5.45 inches