103 x 98 meters = 337.93 x 321.52 feet