154 x 331 feet = 46.94 x 100.89 meters