123 x 415 x 98 meters = 4842.52 x 16338.58 x 3858.27 inches