17869 feet = 5446.4712 meters