419.81 meters = 1377 feet and 3.95 inches