759.14 meters = 2490 feet and 7.4 inches