53303 meters = 174878 feet and 7.31 inches