117.1 x 186.1 meters = 384.19 x 610.56 feet