1358.9 meters = 4458.333333 feet