68 x 99.8 meters = 223.1 x 327.43 feet