1366.7 meters = 4483.923885 feet