417 x 528 meters = 1368.11 x 1732.28 feet