50696 meters = 166325.459318 feet