528 feet and 3 inches = 161.011 meters