99 x 538 meters = 324.8 x 1765.09 feet