158 x 68.1 feet = 48.16 x 20.76 meters