256 x 68 meters = 839.9 x 223.1 feet