166.38 meters = 545 feet and 10.39 inches