160 x 68.3 meters = 524.93 x 224.08 feet