67.9 x 135 meters = 222.77 x 442.91 feet