1684 meters = 5524.934383 feet