121 x 389 feet = 3688.08 x 11856.72 cm