1378.1 meters = 4521 feet and 3.91 inches