64 x 486 x 59 meters = 209.97 x 1594.49 x 193.57 feet