396 x 336 feet = 120.7 x 102.41 meters