51.507 meters = 168 feet and 11.83 inches