756.1 meters = 2480 feet and 7.72 inches