107 x 156 meters = 351.05 x 511.81 feet