64 x 104 meters = 209.97 x 341.21 feet