156 x 29.5 meters = 511.81 x 96.78 feet