513.84 feet = 156.618432 meters