955 x 58 meters = 37598.43 x 2283.46 inches