160.86 meters = 527 feet and 9.07 inches