98 x 270 meters = 321.52 x 885.83 feet