67 x 148.3 meters = 219.82 x 486.55 feet