156 x 93.7 feet = 47.55 x 28.56 meters