1289.4 meters = 4230 feet and 3.78 inches