288 x 106 meters = 944.88 x 347.77 feet