521.84 feet = 159.056832 meters