808.9 meters = 2653 feet and 10.46 inches