67 x 199.6 meters = 219.82 x 654.86 feet