90 x 529 meters = 295.28 x 1735.56 feet