820.2 meters = 2690 feet and 11.34 inches