68 x 177 meters = 223.1 x 580.71 feet