355 x 79 feet = 108.2 x 24.08 meters