135 x 661 feet = 41.15 x 201.47 meters