655 x 169 feet = 199.64 x 51.51 meters