156 x 396 feet = 47.55 x 120.7 meters