68 x 101 meters = 223.1 x 331.36 feet