421.29 meters = 1382 feet and 2.22 inches