1654 meters = 5426.509186 feet