134 x 445 meters = 439.63 x 1459.97 feet