356 x 661 feet = 108.51 x 201.47 meters