160.3 meters = 525.918635 feet