684 x 90 meters = 2244.09 x 295.28 feet