68 x 46.4 meters = 223.1 x 152.23 feet