393.1 meters = 1289 feet and 8.38 inches