93 x 355 feet = 28.35 x 108.2 meters