64 x 333 meters = 209.97 x 1092.52 feet