156 x 58.8 feet = 47.55 x 17.92 meters