98 x 168.9 meters = 321.52 x 554.13 feet