192 x 102.1 feet = 58.52 x 31.12 meters