901.56 meters = 2957.874016 feet