16908 feet = 5153.5584 meters