119 x 728 meters = 4685.04 x 28661.42 inches