106 x 215 meters = 347.77 x 705.38 feet