77 x 156 meters = 252.62 x 511.81 feet