121 x 12.3 feet = 3688.08 x 374.9 cm