528 feet and 2 inches = 160.985 meters