192 x 336 feet = 58.52 x 102.41 meters