528 x 59 meters = 1732.28 x 193.57 feet