188 x 907 meters = 616.8 x 2975.72 feet