189 x 365 meters = 620.08 x 1197.51 feet