644 x 64 feet = 196.29 x 19.51 meters