64 x 135 meters = 209.97 x 442.91 feet