1362.3 meters = 4469.488189 feet