160.92 meters = 527 feet and 11.43 inches