333 x 344 feet = 101.5 x 104.85 meters