896.24 meters = 2940.419948 feet