99 x 186 meters = 324.8 x 610.24 feet