351 x 394 feet = 106.98 x 120.09 meters