64 x 111.4 meters = 209.97 x 365.49 feet