190 x 909 meters = 623.36 x 2982.28 feet