1563.1 meters = 5128 feet and 3.37 inches