156 x 154.7 feet = 47.55 x 47.15 meters