1568.1 meters = 5144 feet and 8.22 inches