720 x 403 x 68 meters = 2362.2 x 1322.18 x 223.1 feet