64 x 196.6 meters = 209.97 x 645.01 feet