1565.5 meters = 5136 feet and 1.86 inches