421.49 meters = 1382 feet and 10.09 inches