820.1 meters = 2690 feet and 7.4 inches