64 x 192 meters = 209.97 x 629.92 feet