808.7 meters = 2653 feet and 2.58 inches