759.1 meters = 2490 feet and 5.83 inches