808.1 meters = 2651 feet and 2.96 inches