156 x 924 meters = 511.81 x 3031.5 feet