160.78 meters = 527 feet and 5.92 inches