1568.5 meters = 5145 feet and 11.97 inches