67.7 x 141.9 meters = 222.11 x 465.55 feet