54003 meters = 177175 feet and 2.36 inches