759 meters = 2490 feet and 1.89 inches