356 x 662 feet = 108.51 x 201.78 meters