176 x 98 meters = 577.43 x 321.52 feet