1390.1 meters = 4560 feet and 8.35 inches