95 x 528 meters = 311.68 x 1732.28 feet