511.4 meters = 1677.821522 feet