68 x 122 meters = 223.1 x 400.26 feet