67 x 177 feet = 20.42 x 53.95 meters