125 x 954 meters = 4921.26 x 37559.06 inches