168.7 x 26 feet = 51.42 x 7.92 meters