1058.3 meters = 3472 feet and 1.35 inches