1568 meters = 5144 feet and 4.28 inches