67 x 148 feet = 20.42 x 45.11 meters