16706 meters = 54809.711286 feet