54088 meters = 177454 feet and 0.82 inches