160.32 meters = 525 feet and 11.81 inches